lower/degrade oneself - Französisch Englisch Wörterbuch